In summer of 2023, I joined iD Tech as an Instructor at the Arizona State University location. I then returned during the summers of 2024-2026 as a Lead Instructor. While at iD Tech, I worked with a small team to teach STEM classes and lead activities and overnight programs. The classes I have taught are as follows:
I have the most experience teaching BattleBots classes, having taught 7+ BattleBots sessions with students ranging from 7 to 17 years old.
In the course, campers work with small teams to build their own robots, complete robot obstacle courses, and compete in a series of battles at the end of the week. The course
promotes good teamwork and communication skills, provides an introduction to C++ programming, and inspires creative bots and solutions to challenges.
I developed my own version of the BattleBots curriculum to add more in-depth content covering the engineering design process, conflict management strategies, and
C++ programming basics.
I had the opportunity to travel to Oakland, CA and teach iD Tech's Game Design with GDevelop course and provide feedback before it was released during the summer. In the class, students ages 10 to 12 created learned about how to design games that are fun, created their own paper game prototypes, and then developed their own platformer games using GDevelop.
I taught Game Design with Minecraft to students ages 7 to 9. In this course, students learned the basics of using a computer, such as operating the mouse and keyboard. They also learned how to play Minecraft and created their very own interactive worlds and games for their friends and family to play.
In this course, I taught students ages 7 to 9 how to create and publish their own obby (obstacle) courses using Roblox Studio.
I taught Java Programming to students ages 13 to 17. We covered what an IDE is, how to run code, and basic programming concepts including variables, if statements, and for/while loops. At the end of the course, students were able to create their own games written in Java.
I worked with students ages 7 to 9 years old to teach them programming concepts using MIT's Scratch coding platform. Students created their own games and animations and became more familiar with how to use computers, including how to use a keyboard and mouse.